JavaScript Job: C++ Jobs

Job added on

Company

Turing
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Job description
Job responsibilities

  • Participate in writing efficient code modules for embedded and operating systems
  • Create reliable, testable, clean, and robust C++ code
  • Contribute to developing kernel modules, libraries, and embedded systems
  • Participate in writing efficient code modules for embedded and operating systems
  • Create reliable, testable, clean, and robust C++ code
  • Contribute to developing kernel modules, libraries, and embedded systems
  • Run unit tests and integration tests, and optimize code for high performance and scalability
  • Assist in regular maintenance and upgrades to optimize modules
  • Keep documentation of software development processes for future reference

Minimum requirements

  • Bachelor’s/Master’s degree in Engineering, Computer Science, Mathematics (or equivalent experience)
  • At least 3+ years of experience in C++ programming (rare exceptions for highly skilled developers)
  • Experience with other high-level programming languages, like C, Java, Python, etc.
  • Bachelor’s/Master’s degree in Engineering, Computer Science, Mathematics (or equivalent experience)
  • At least 3+ years of experience in C++ programming (rare exceptions for highly skilled developers)
  • Experience with other high-level programming languages, like C, Java, Python, etc.
  • Proficiency in SQL, JavaScript, and XML technologies
  • Hands-on expertise with Android/ OS X/ IOS, Windows and LINUX
  • Fluent in English to communicate effectively
  • Ability to work full-time (40 hours/week) with a 4 hour overlap with US time zones

Preferred skills

  • Knowledge of machine learning algorithms
  • Understanding of relational database management systems
  • Solid understanding of systems design and low-level hardware interactions
  • Knowledge of machine learning algorithms
  • Understanding of relational database management systems
  • Solid understanding of systems design and low-level hardware interactions
  • Great organizational and time management skills
  • Ability to work in an Agile environment

Job Type: Full-time